Operator Library: Hardware Platform
The DFLed operator represents the front slot QSFP28 fiber port LED control under the data forwarding protocol. The DFLed operator can be used only for data forwarding (DF) applications, if the FiberProtocol0 and FiberProtocol1 parameters in AppletProperties operator are set to DataForwarding.
The LED is bi-color and allows control over the green and red LEDs separately, i.e., 4 optical states can be represented: OFF, green, red, orange (red + green ON). To simplify the usage in design, the red and green LEDs can be controlled separately by 2 distinct operators.
The QSFP28[0] port supports 4 green and 4 red LEDs, i.e., each fiber lane owns an exclusive LED in both colors. The QSFP28[1] port has only 1 LED which is common to all 4 fiber lanes, i.e., 1 green and 1 red LED.
| Available for Hardware Platform |
|---|
| imaFlex 2 Dual 100 |
Resources
The operator mirrors the FiberConnection parameter setting into the dialog as read-only parameters. You can see the FPGA device resources, if you open the dialog from the menu. The device resources are read-only.
The resource is one of the following types:
-
Port[0] DF Green LED Lane with index 0 to 3
-
Port[0] DF Red LED Lane with index 0 to 3
-
Port[1] DF Green LED with index 0 to 0
-
Port[1] DF Red LED with index 0 to 0
Each resource is exclusive to one single operator. So, two operators can never have the same port and lane mapping. If they do, the Design Rules Check (DRC) provides an error message.
| Link Parameter | Input Link I |
|---|---|
| Bit Width | 1 |
| Arithmetic | unsigned |
| Parallelism | 1 |
| Kernel Columns | 1 |
| Kernel Rows | 1 |
| Img Protocol | VALT_SIGNAL |
| Color Format | VAF_GRAY |
| Color Flavor | FL_NONE |
| Max. Img Width | any |
| Max. Img Height | any |
| FiberConnection | |
|---|---|
| Type | Static Write parameter |
| Default | port_0_lane_0_green |
| Range | {port_0_lane_0_green, port_0_lane_1_green, port_0_lane_2_green, port_0_lane_3_green, port_0_lane_0_red, port_0_lane_1_red, port_0_lane_2_red, port_0_lane_3_red, port_1_green, port_1_red} |
|
The FiberConnection parameter defines which QSFP28 fiber port and lane the corresponding LED refers to, including the LED color (green or red). The selected QSFP28 port can be used only if the FiberProtocol parameter in the AppletProperties operator for that port is set to DataForwarding and not to CoF. When the FiberProtocol is set to CoF and a DFLed operator attempts to map to that fiber port, the Design Rule Check (DRC) will generate an appropriate error message. In this case, the FiberConnection parameter will be marked as conflicted (red), and hovering over it will display a quick-tip help message explaining the conflict. Only one DFLed operator can use the same hardware QSFP28 port on the same lane and the same color. Mappings between multiple operators must be unique across the entire design. |
|



Prev

